admission of failure - French English Dictionary